CEO
Ignace Bauwens
CEO Approval Rating
82/100
Hand Picked Hotels is an England-based hospitality company that owns and operates a network of hotels offering services such as accommodation, spa, and dining for individuals.